separate motor transport battalion - Allemand Anglais Dictionnaire